// 定义服务员角色功能
#ifndef ROLE_OF_WAITER_H
#define ROLE_OF_WAITER_H
#include "../manage/DishOrderManage.h"

// 服务员功能界面
// 返回一个整型数字，用来判断注销还是退出 
int UiOfWaiter();
// 服务员开桌功能 
// tablePointer: 餐桌链表的头指针
void WaiterOpenTable(ListPointer tablePointer);
// 服务员选菜功能 
// tablePointer: 餐桌链表的头指针
void WaiterOrderDishes(ListPointer tablePointer);
// 服务员查询营收额
// tablePointer: 餐桌链表的头指针 
void WaiterSearchTurnover(ListPointer tablePointer);
// 已购/未购订单查询功能
// tablePointer: 餐桌链表的头指针
void WaiterSearchOrders(ListPointer tablePointer);
// 结账功能 
// tablePointer: 餐桌链表的头指针
void WaiterCheckout(ListPointer tablePointer);
#endif
